package jnpf.model.ragFlow.file;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public  class ParserConfig {
    @ApiModelProperty(value = "自动关键词")
    private Integer auto_keywords;

    @ApiModelProperty(value = "自动问题")
    private Integer auto_questions;

    @ApiModelProperty(value = "分块token数")
    private Integer chunk_token_num;

    @ApiModelProperty(value = "分隔符")
    private String delimiter;

    @ApiModelProperty(value = "graphrag配置")
    private Graphrag graphrag;

    @ApiModelProperty(value = "html转excel")
    private Boolean html4excel;

    @ApiModelProperty(value = "布局识别")
    private String layout_recognize;

    @ApiModelProperty(value = "raptor配置")
    private Raptor raptor;

    @ApiModelProperty(value = "标签知识库ID")
    private List<String> tag_kb_ids;

    @ApiModelProperty(value = "任务页大小")
    private Integer task_page_size;
}
